heavy armed - Alemán Inglés Diccionario